Silicium 628 628 silicon
dernière modif: 28 août 2008 Last update: 28 August 2008


Vous trouverez ci-dessous ainsi que sur des pages dédiées, la description détaillée des réalisations personnelles suivantes: (ainsi que des conseils bien utiles je pense...) You will find below and on dedicated pages, the detailed description of achievements following personal (and useful advice I think ...)

Contrôleur Controller
pour moteur Brushless LRK brushless motor LRK

PIC16F628 et ATmega8 PIC16F628 and ATmega8

ASTRONOMIE: ASTRONOMY:

GO-TO pour monture équatoriale GO-TO equatorial mount

ATmega32 ATmega32

file: / / / media/hda2/PERSO/MesSites/Site% 20Alice/electron/ape2207r.jpg

Générateur HF HF generator
90MHz sinus 90MHz sinus

par pas de 10kHz by no 10kHz
PLL MC145170 + PLL + MC145170
ATmega8 ATmega8

Générateur_HF Générateur_HF
160MHz 160MHz
sinus, par pas de 100kHz - 50kHz -25kHz sinuses, for no 100kHz - 50kHz-25khz

PLL LM7001 + ATmega8 PLL LM7001 + ATmega8


Générateur de fréquences numérique Digital frequency generator
0.20000 Hz à 0.20000 Hz
2.0000 MHz 2.0000 MHz
ATmega8 ATmega8


GENE-HF
Capacimetre Numérique Digital Capacimetre

ATmega8 ATmega8

Récepteur de telecommande infra-rouge RC5 Receiver infra-red remote RC5
16 voies 16 channels

ATmega8 ATmega8

file: / / / media/hda2/PERSO/MesSites/Site% 20Alice/electron/recepteur_rc5/P1020282c.jpg
Déclencheur auto Auto shutter
pour APN Digital Camera
ATmega8 ATmega8

Un distributeur de nourriture A distributor of food
pour petits animaux de compagnie Small pets
ATmega8 ATmega8
Programmateur pour Lave Linge Programmer for Washer

ATmega32 ATmega32

Comment programmer les uC AVR ATmega How to program the AVR uC Atmega

par le bus USB by the USB bus


et en PASCAL ! and PASCAL!

Alimention stabilisée Food stabilized
20V - 5A 20V - 5A
à découpage cutting

Variateur double Variable double
pour hélico indoor for indoor helicopter

Variateur électronique Electronic Dimmer
pour moteur SPEED 400 Engine 400 SPEED

Le CAPACIM 97 The CAPACIM 97
pour accus for battery

MIRE TV N/B FOCUS TV N / B

Le SatPos The SatPos
positionneur satellite positioner satellite

Mesure de la vitesse de la LUMIERE Measuring the speed of light

CODEUR PPM ENCODER PPM

pour aéromodélisme for aeromodelling

DIGIPRESS-96 DIGIPRESS-96
coffrage-sous vide formwork vacuum

TIMER PIC PIC TIMER
pour photo photo

L'ANTI-PAUME-PLANEUR (433MHz) ANTI-PALM-GLIDER (433MHz)

Traceur de diagrammes de Bode Plotter Bode diagrams

Astuces perso pour utiliser le logiciel de réalisation de circuits imprimés " EAGLE " Tips for personal use software implementation printed circuit "EAGLE"
Notions Notions
d'électronique Electronics


Liens vers des sites décrivant des programmateurs PIC et ST62xx Links to sites that describe and PIC programmers ST62xx

Autres liens ELECTRONIQUE Other links



PROGRAMMATION DES PIC16F84 et 16F628 (et autres PIC...) PROGRAMMING PIC16F84 and 16F628 (PIC and other ...)

MPLAB - Plate forme de développement PIC MPLAB - platform development PIC

Pour écrire un programme PIC il vous faut : To write a program PIC you need:

  • un éditeur de texte a text editor
  • un assembleur an assembler
  • un compilateur a compiler
  • un simulateur pour tester le programme sur le micro a simulator to test the program on micro

Tout cela est mis gracieusement à votre disposition par Microchip avec le logiciel MPLAB : All this is made freely available by Microchip MPLAB with the software:
Voici à ce sujet quelques adresses utiles: Here on this subject some useful addresses:

Liens vers des sites décrivant des PROGRAMMATEURS (cartes électroniques se connectant sur le PC) Links to sites describing programs (e-cards connected to the PC)
pour PIC ( PIC16C84 et PIC16F84  et autres PIC16F628 que j'utilise) : for PIC (PIC16C84 and PIC16F84 and other PIC16F628 I use):

SOFT pour programmateur de PIC se connectant sur port série, et plein d'autres uP: SOFT PIC programmer for connecting serial port, and many others up:



Le SatPos The SatPos

Positionneur pour antenne satellite motorisée Positioner for motorized satellite dish

à uP PIC16C84 et affichage LCD 2 lignes rétro-éclairé uP to PIC16C84 and 2-line LCD backlit


TIMER PIC PIC TIMER

Un timer pour agrandisseur Photo basé sur un PIC16C84 A timer for enlarger picture based on a PIC16C84

Les points intéressants de cette réalisation: The interesting points of this achievement:

  • pilotage d'un afficheur LCD 16 caractères par un PIC16C84 (voir le soft) flying a 16-character LCD display with a PIC16C84 (see soft)
  • gestion du timer du PIC et des interruptions. Management timer CIP and the interruptions.
  • utilisation d'un convertisseur lumière/fréquence TSL235 Using a light converter / frequency TSL235
  • mesure de fréquence par le PIC Frequency measurement by ICP
  • Echelles linéaires et logarithmiques. Ladders linear and logarithmic.
  • tableaux en ROM et instruction RETLW Tables in ROM and instruction RETLW

Le CAPACIM 97 The CAPACIM 97

UN CAPACIMETRE NUMERIQUE POUR ACCUS Cadmium-Nickel A DIGITAL CAPACIMETRE to accuse Nickel-Cadmium

Le CAPACIM 97 permet de mesurer la capacité totale des batteries CD-Ni. The CAPACIM 97 allows you to measure the total capacity of Ni-CD batteries. Il a été conçu pour les aéromodélistes mais peut servir à tout utilisateur de piles rechargeables. It was designed for aircraft flying but can be used for any user of rechargeable batteries. Un microprocesseur et un affichage LCD constituent le coeur du CAPACIM 97. A microprocessor and an LCD display is the heart of CAPACIM 97.

Le DIGIPRESS 96 The DIGIPRESS 96

Dépressiomètre numérique pour le coffrage sous vide Dépressiomètre digital formwork vacuum
a fait l'objet d'un article dans RCM nº 191 (mars 1997) has been the subject of an article in RCM No. 191 (March 1997)

Le DIGIPRESS 96 permet de commander automatiquement une pompe à vide (moteur de frigo) afin d’obtenir une dépression réglable et stable pour le coffrage des ailes de planeurs modèles réduits. The DIGIPRESS 96 can order an automatic vacuum pump (engine fridge) for a low adjustable and stable for the shuttering of the wings of gliders models. L’affichage alpha-numérique procure un grand confort d’utilisation. The alpha-numeric display provides a great convenience.



vue d'écran de l'image de la mire connectée au viseur d'un caméscope: 3 plages de gris, un quadrillage, et des barres fines. to screen the image of the mire connected to the viewfinder of a camcorder: 3 beaches of gray, a grid, and thin bars. La déformation en tonneau vient de la prise de vue de près au grand angle... Barrel distortion comes from the shooting near the wide-angle ...

Une MIRE TV N/B A MIRE TV N / B

pour vos essais d'émetteurs vidéo et autre montages vidéos for your tests and other issuers video editing videos

Le soft n'est pas bien sorcier: The app is no art:

Les points intéressants de cette réalisation: The interesting points of this achievement:

  • gestion temps réel rapide par le PIC Fast real-time management by ICP
  • utilisation du Timer du PIC pour obtention frq ligne. Timer use of the ICP for obtaining frq line.

Cela devrait vous convaincre des fantastiques possibilités des PIC. That should convince you of the fantastic possibilities of CIP.

Note: On peut faire mieux pour le même prix avec un PIC16F628 tournant à 20MHz. Note: You can do better for the same price with a PIC16F628 running at 20MHz.


Remarque : Attention à bien programmer les PIC avec l'option XT (horloge = quartz ) sinon l'horloge n'oscillera pas. Note: Make sure to program the PIC with the option XT (= quartz clock) or the clock n'oscillera not.

L'ANTI-PAUME-PLANEUR (433MHz) ANTI-PALM-GLIDER (433MHz)

Système de radiogoniométrie pour localiser les planeurs perdus. Radio system for locating lost gliders.

L'émetteur embarqué dans le planeur reste au repos pendant le vol . The transmitter embedded in the glider remains at rest during the flight. Il doit être très bien protégé dans un bloc de mousse plastique. It must be very well protected in a block of plastic foam. Il ne se déclenche qu'en cas de non réception du signal de télécommande du planeur: donc en cas d'arrêt volontaire de la télécommande, (planeur au sol... ) ou en cas de crash (récepteur du planeur HS ou déconnecté. Son alimentation est autonome). It did trigger that no signal reception remote control of the glider: So in case of voluntary on the remote (glider on the ground ...) or in case of crash (HS receptor glider or disconnected. His power is independent).

Il n'y a donc pas d'émission en altitude. pas de gêne sur la fréquence 433 MHz ! There is therefore no issue in altitude. No discomfort on the 433 MHz frequency!

Le principe consiste à utiliser une antenne de réception directive, afin de retrouver l'emetteur par radiogonométrie manuelle (en orientant l'atenne) The idea is to use a receiving antenna directive to restore by issuer radiogonométrie manual (in directing the ATEN)
Ce principe donne entière satisfaction en plaine, mais pose des des problèmes en terrain accidenté à caude de la réflexion des ondes sur les versants escarpés. This principle provides satisfaction in plain, but poses problems in rugged terrain to Caude reflection of waves on steep slopes. Donc ce n'est pas encore la panacée pour retrouver un planeur perdu en vol de pente. So this is not the panacea to regain lost a glider flight slope.

J'ai utilisé pour la partie radio: I used the radio part:

  • émetteur:  MODULE AUREL  modulation AM de type TX-SAW 433 /SZ ref Selectronic = 60.3763 Issuer: CLUSTER AUREL AM modulation type SAW TX-433 / SZ Selectronic ref = 60.3763
  • récepteur: MODULE AUREL  super réaction AM de type AC-RX  ref Selectronic = 60.3771-1 associé à une antenne rateau de TV bande UHF (rien de plus classique classique) Receiving MODULE AUREL AM super reaction type AC-RX ref = Selectronic 60.3771-1 associated with a rake TV antenna UHF band (nothing more traditional classical)

Un variateur électronique pour moteur SPEED 400 An electronic drive motor SPEED 400

à microcontrôleur PIC16C84 PIC16C84 microcontroller

(donc évolutif puisque prog en E2PROM) (scalable since therefore prog in E2PROM)

avec frein. with brake.

Les points intéressants de cette réalisation: The interesting points of this achievement:

  • gestion temps réel real-time management
  • pilotage de VMOS par le PIC Steering VMOS by ICP
  • gestion interruption et Timer du PIC Timer interruption and management of the CIP
  • implémentation d'un périodemètre. implementation of a périodemètre.

CODEUR PPM pour radio modélisme, à base d'un PIC16F84 ENCODER PPM radio model, based on PIC16F84

  • Simple, très bon marché, programmable, évolutif. Simple, very cheap, programmable, scalable. capable de faire voler un hélico. able to fly a chopper. (je l'ai fait avec une autre version plus ancienne). (I have done with another older version).
  • Le proto existe déjà et fonctionne, il me reste à faire les essais en vol afin de valider le bon fonctionnement. The prototype already exists and operates, it remains for me to make flight tests to validate the proper functioning. Mais vous pouvez tester vous même si vous le sentez. But you can test yourself if you feel. Je publie le schémas parce que vous êtes nombreux à me le demander. I publish the drawings because many of you ask me. Si vous constatez le moindre bug , dites le moi afin que je corrige sur ce site. If you notice any bug, tell me so that I correct on this site. Merci. Thank you.
  • J'ai incorporé ce codeur dans un émetteur EUROPA SPRINT de MULTIPLEX, dont j'utilise les manches et la partie HF 41Mhz FM. I included this encoder in a transmitter EUROPA SPRINT multiplex, which I use the sleeves and the HF 41Mhz FM. Fabriquer le boîtier de l'émetteur ce n'est pas mon truc ! Making the case of the issuer is not my thing!
  • Si vous voulez d'autres mixages personnalisés pour planeur etc... If you want other mixes custom glider etc ... a vous de modifier le soft. you had to modify the software. Je répète que ce montage constitue une base évolutive. I repeat that this assembly is a basic evolutionary. On peut y ajouter un affichage LCD par exemple, peut-être géré par un 2eme PIC question timing...On peut y ajouter aussi des dip-switchs ou des inters pour modifier des paramètres. You can add an LCD display for example, can be managed by a 2nd PIC timing issue ... You can also add-dip switches inters or edit settings. A vous de voir. You see.

Les points intéressants de cette réalisation: The interesting points of this achievement:

Programme perso qui trace des DIAGRAMMES DE BODE Personal program that draws diagrams BODE
avec sources sous DELPHI 3 with sources in Delphi 3

exemple de vue d'écran: for example screen:


  • Programme BODE (Exécutable) comprend le .exe et des images fixes (papier millimétré, schéma etc...) Dézippez tout dans 1 dossier unique. BODE Program (Binary) includes. Exe and still images (graph paper, pattern etc ...) Unzip all in 1 folder. il ne doit pas manquer les petites images, sinon vous aurez des messages d'erreur à l'exécution. it must not miss the small pictures, otherwise you will get error messages to execution.
  • sources sous DELPHI. Sources in DELPHI. vous pouvez les modifier pour améliorer ou compléter la chose. you can modify to enhance or supplement it.

COURS D'ELECTRONIQUE COURSE OF ELECTRONIC

Je complèterai cette rubrique régulièrement en fonction du temps dont je dispose. I complete this section regularly as a function of time at my disposal. Si vous désirez que je développe une notion particulière en priorité, faites-moi le savoir... If you want I develop a concept particular priority, let me know ... je le ferai si m'en sens capable toutefois. I'll do if my sense, however capable. merci. thank you.

ENTREE: Un peu de maths et de physique: ENTRY: A little math and physics:

PLAT PRINCIPAL: Notions d'électronique MAIN DISH: Concepts of electronic

Pour vous initier à la programmation orientée objet sous DELPHI To introduce you to object-oriented programming in DELPHI

Voici le code source (auteur Silicium 628 ) de programmes qui représentent des objets en perspective (cubes fil de fer, cubes pleins, robot animé ) Here is the source code (author Silicon 628) programs that represent objects in perspective (wire cubes, cubes filled, animated robot)
Créez un dossier et décompactez le .zip dedans. Create a folder and unzip it. Zip it. Je ne donne pas le .EXE, à vous de compiler. I do not. EXE, you compile.

Le but: faire toutes les modifications que vous souhaitez vous même ! The goal: to make the changes you want yourself! De quoi expérimenter... What experience ... et comprendre. and understand.

Les points intéressants de ce programme: The interesting points of this program:

  • création d'objets perso. creation of personal objects.
  • objets composés d'autres objets (cube composé de faces, robot composé de cubes). objects composed of other objects (cube consisting of faces, robot composed of cubes).
  • Calculs de perspective visuelle. Calculations of visual perspective.

relief par prisme highlighted by prism
Un autre programme représentant des icosaèdres, un cube, un rover, animés en perspective Another program representative of the icosahedron, a cube, a rover, animated perspective

et en RELIEF ! (en louchant OU par prisme) and in relief (in ladle OR prism)

Les points intéressants de ce programme: The interesting points of this program:

  • conception d'objets perso. Custom design objects.
  • objets composés d'autres objets. objects composed of other objects.
  • calcul sur des nombres complexes et des vecteurs calculation of complex numbers and vectors
  • Calculs de perspective visuelle et affichage de vues stéréoscopiques. Calculations of perspective and visual display of stereoscopic views.
  • Gestion par une procédure unique de tous les polygones cachés de la scène. Managed by a single procedure for all polygons behind the scene. Permet donc d'ajouter plusieurs objets passant les uns devant les autres. Allows us to add more objects from one to another.
  • animation des objets. animation of objects.
  • icosa302 .zip version 3.02 (source à déziper dans un répertoire puis à compiler sous Delphi3 ou +) icosa302. zip version 3.02 (source déziper in a directory and then compile under Delphi3 or +)
  • icosa-exe.zip l'exécutable compilé (à déziper). Icosa-exe.zip compiled executable (with déziper).

VOICI QUELQUES SITES SUPLEMENTAIRES Here are a few sites SUPLEMENTAIRES

(en plus de ceux cités (in addition to those cited plus haut ) above)

Electronique Pratique Electronics Practice

Le Site de The site
Francis Thobois Francis Thobois

Construction d'ensembles de Radiocommande Construction of sets of RC

Vous trouverez sur ce site quelques You will find some
réalisations de bon niveau achievements of good
à base de PIC et de 68HC11 based on PIC and 68HC11

http://kudelsko.free.fr http://kudelsko.free.fr
Etronics site